rip (rest in peace) - Turkish English Dictionary